pendulum pier - French English Dictionary